$(function () {
    //加载弹出层
    layui.use(['form','element'],
    function() {
        layer = layui.layer;
        element = layui.element;
		var menuCount=$("#menu").find(".child");
		if(menuCount.length!=0){
			$(menuCount[0]).click();
/* 			$('.layui-tab-title li').eq(0).find('i').remove();		 */	
		}			
			
    });

    //触发事件
  var tab = {
        tabAdd: function(title,url,id){
          //新增一个Tab项
          element.tabAdd('xbs_tab', {
            title: title 
            ,content: '<iframe name="'+title+'" id="ifr'+id+'" tab-id="'+id+'" frameborder="0" src="'+url+'" scrolling="yes" class="x-iframe"></iframe>'
            ,id: id
          })
        }
        ,/* tabDelete: function(othis){
          //删除指定Tab项
          element.tabDelete('xbs_tab', '1'); //删除：“商品管理”
          
          
          othis.addClass('layui-btn-disabled');
        }
        , */tabChange: function(id){
          //切换到指定Tab项
          element.tabChange('xbs_tab', id); //切换到：用户管理
			$(".layui-tab-title li").click(function(){
				var i=$(this).attr('lay-id');
				$("#menu").find(".active").removeClass("active");
				$("#menu").find(".child").eq(i-1).addClass("active"); 	  
			})	
			$(".layui-tab-close").click(function(event){
				 event.stopPropagation(); 
				 var i=$(".layui-tab-title li").last().attr('lay-id');
				$("#menu").find(".active").removeClass("active");
				$("#menu").find(".child").eq(i-1).addClass("active"); 	
			})
        }
      };
      
    $('.slideLeft').click(function(event) {
        if($('.left').css('left')=='0px'){
			$('.left').animate({left: '-200px'},100).siblings('.page-content').animate({left: '0px'},100);
            $('.page-content-bg').hide();
        }else{
			$('.left').animate({left: '0px'},100).siblings('.page-content').animate({left: '200px'},100);
            if($(window).width()<768){
                $('.page-content-bg').show();
            }
        }
    });


   $("tbody.x-cate tr[fid!='0']").hide();
   

    // 栏目多级显示效果
/*    $('.x-show').click(function () {
        if($(this).attr('status')=='true'){
            $(this).html('&#xe625;'); 
            $(this).attr('status','false');
            cateId = $(this).parents('tr').attr('cate-id');
            $("tbody tr[fid="+cateId+"]").show();
       }else{
            cateIds = [];
            $(this).html('&#xe623;');
            $(this).attr('status','true');
            cateId = $(this).parents('tr').attr('cate-id');
            getCateId(cateId);
            for (var i in cateIds) {
                $("tbody tr[cate-id="+cateIds[i]+"]").hide().find('.x-show').html('&#xe623;').attr('status','true');
            }
       }
    }) */

    //左侧菜单效果
    // $('#content').bind("click",function(event){
	//点击菜单显示效果	
	$(document).ready(function() {
       $('.left .child ').click(function(){
		   $(this).addClass('active').siblings().removeClass('active');
		})

    });	
	
    $('.left .child').click(function (event) {
		var url = $(this).attr('nav');
		var title=$(this).find("span").html();
		var index  = $('.left .child').index($(this));

		for (var i = 0; i <$('.x-iframe').length; i++) {
			if($('.x-iframe').eq(i).attr('tab-id')==index+1){
				tab.tabChange(index+1);
				event.stopPropagation();
				return;
			}
		};
		
		tab.tabAdd(title,url,index+1);
		tab.tabChange(index+1);
/* 		$('.layui-tab-title li').eq(0).find('i').remove(); */
 
		event.stopPropagation();
         
    })
	

    
})
var cateIds = [];
function getCateId(cateId) {
    
    $("tbody tr[fid="+cateId+"]").each(function(index, el) {
        id = $(el).attr('cate-id');
        cateIds.push(id);
        getCateId(id);
    });
}

/*弹出层*/
/*
    参数解释：
    title   标题
    url     请求的url
    id      需要操作的数据id
    w       弹出层宽度（缺省调默认值）
    h       弹出层高度（缺省调默认值）
*/
function x_admin_show(title,url,w,h){
    if (title == null || title == '') {
        title=false;
    };
    if (url == null || url == '') {
        url="404.html";
    };
    if (w == null || w == '') {
        w=($(window).width()*0.9);
    };
    if (h == null || h == '') {
        h=($(window).height() - 50);
    };
    layer.open({
        type: 2,
        area: [w+'px', h +'px'],
        fix: false, //不固定
        maxmin: true,
        shadeClose: true,
        shade:0.4,
        title: title,
        content: url
    });
}

/*关闭弹出框口*/
function x_admin_close(){
    var index = parent.layer.getFrameIndex(window.name);
    parent.layer.close(index);
}

//瓶颈页跳转到订单页
function clickOrder(mould,start,end){
/* 	console.log(mould+start+end); */
	var menuCount=$(".left").find(".child");
	for(var i=0;i<menuCount.length;i++){
		var menuName=$(menuCount[i]).find("span").text();
		if(menuName=="订单管理"){
			$(menuCount[i]).click();
		}
	}
	var iframeCount=$(".page-content").find("iframe");
	for(var i=0;i<iframeCount.length;i++){
		var src=$(iframeCount[i]).attr("name");
		if(src=="订单管理"){
			var id=$(iframeCount[i]).attr("id");
			var childWindow = $("#"+id)[0].contentWindow;
			if(childWindow.comeOrder){
				childWindow.comeOrder(mould,start,end);
			}		
		}
	}
}


